selection: Remove #ifdef WAYLAND
authorBenjamin Otte <otte@redhat.com>
Tue, 14 Nov 2017 02:56:35 +0000 (03:56 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 15 Nov 2017 18:07:16 +0000 (19:07 +0100)
commitfb94f79094745a0e3fc64d5d56cea1637a8fdb73
tree14c4dd210b12b86d8a482556da113fd073081c3c
parent13ca03efb165dd5e3ca82984bcd845deb1924cab
selection: Remove #ifdef WAYLAND

Instead, turn the functions into backend API:
  gdk_broadway_display_add_selection_targets()
  gdk_broadway_display_clear_selection_targets()
Remove the old per-backend functions, too.
21 files changed:
gdk/broadway/gdkdisplay-broadway.c
gdk/broadway/gdkprivate-broadway.h
gdk/broadway/gdkselection-broadway.c
gdk/gdkdisplayprivate.h
gdk/gdkselection.c
gdk/gdkselection.h
gdk/quartz/gdkdisplay-quartz.c
gdk/wayland/gdkdisplay-wayland.c
gdk/wayland/gdkprivate-wayland.h
gdk/wayland/gdkselection-wayland.c
gdk/wayland/gdkwayland.h
gdk/wayland/gdkwaylandselection.h [deleted file]
gdk/wayland/meson.build
gdk/win32/gdkdisplay-win32.c
gdk/win32/gdkprivate-win32.h
gdk/win32/gdkselection-win32.c
gdk/win32/gdkwin32misc.h
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkprivate-x11.h
gdk/x11/gdkselection-x11.c
gtk/gtkselection.c